stand-in deck coach carrier - Turkish English Dictionary